package com.sefon.smarteconomy.service;

import java.util.List;

import com.sefon.smarteconomy.domain.LabelInfo;

/**
 * 
* Copyright: Copyright (c) 2018 SefonSoft
* 
* @ClassName: ILabelInfoService.java
* @Description: 标签基本信息service接口
*
* @version: v1.0.0
* @author: SF2170
* @date: 2018/03/26 22:07:28
* @by AnalysisExcel2File.java
*
 */
public interface ILabelInfoService {
	
	/**
	 * 
	* @Description: 查询全部标签基本信息列表
	*
	* @return
	*
	* @version: v1.0.0
	* @author: SF2170
	* @date: 2018/03/26 22:07:28
	*
	* Modification History:
	* Date         Author          Version            Description
	*---------------------------------------------------------*
	* 2018年03月26日     SF2170           v1.0.0               
	 */
	public List<LabelInfo> queryList();
	
	/**
	 * 
	* @Description: 增加标签基本信息
	*
	* @param labelInfo
	*
	* @version: v1.0.0
	* @author: SF2170
	* @date: 2018/03/26 22:07:28
	*
	* Modification History:
	* Date         Author          Version            Description
	*---------------------------------------------------------*
	* 2018年03月26日     SF2170           v1.0.0             
	 */
	public void save(LabelInfo labelInfo);
	

	/**
	 * 
	* @Description: 根据id查询标签基本信息
	*
	* @param code
	*
	* @version: v1.0.0
	* @author: SF2170
	* @date: 2018/03/26 22:07:28
	*
	* Modification History:
	* Date         Author          Version            Description
	*---------------------------------------------------------*
	* 2018年3月26日     SF2170           v1.0.0               
	 */
	public LabelInfo findByCode(Long code);
	
	/**
	 * 
	* @Description: 删除标签基本信息
	*
	* @param code
	*
	* @version: v1.0.0
	* @author: SF2170
	* @date: 2018/03/26 22:07:28
	*
	* Modification History:
	* Date         Author          Version            Description
	*---------------------------------------------------------*
	* 2018年03月26日     SF2170           v1.0.0              
	 */
	public void deleteByCode(Long code);

}
